﻿#pragma strict
public class Financeiro
{
	private var faturamento : float; //calculado
	private var custo : float; //
	private var frete : float; //
	private var imposto : float; //
	private var salario : float; //
	private var salSocio : float; //
	private var lucratividade : float; //lucratividade
	private var rentabilidade : float; // calculado
	private var lucroLiquido : float; //calculado
	private var receita : float;//
	private var investimento : float; //
	
	function OnGui()
	{
	}
	
	function Start () 
	{
	}

	function Update () 
	{
	}

	function SetCusto(custo)
	{
		this.custo = custo;	
		CalculaIndices();
	}
	
	function GetCusto()
	{
		return custo;
	}
	
	function SetFrete(frete)
	{
		this.frete = frete;
		CalculaIndices();
	}
	
	function GetFrete()
	{
		return frete;
	}

	function SetImposto(imposto)
	{
		this.imposto = imposto;
		CalculaIndices();
	}
	
	function GetImposto()
	{
		return imposto;
	}
	
	function SetSalario(salario)
	{
		this.salario = salario;
		CalculaIndices();
	}
	
	function GetSalario()
	{
		return salario;
	}
	
	function SetSalSocio(salSocio)
	{
		this.salSocio = salSocio;
		CalculaIndices();
	}
	
	function GetSalSocio()
	{
		return salSocio;
	}
	
	function SetReceita(receita)
	{
		this.receita = receita;
		CalculaIndices();
	}
	
	function GetReceita()
	{
		return receita;
	}
	
	function SetInvestimento(investimento)
	{
		this.investimento = investimento;
		CalculaIndices();
	}
	
	function GetInvestimento()
	{
		return investimento;
	}
	
	function GetLucroLiquido()
	{
		return lucroLiquido;
	}
	
	function GetFaturamento()
	{
		return faturamento;
	}
	
	function GetRentabilidade()
	{
		return rentabilidade;
	}
	
	function GetLucratividade()
	{
		return lucratividade;
	}

	function CalculaIndices()
	{
		lucroLiquido = faturamento - (custo+frete+imposto+salario+salSocio);
		faturamento = receita - custo;
		rentabilidade = (lucroLiquido/investimento)*100;	
		lucratividade = (lucroLiquido/receita)*100;
		
	}
}